large scale robbery - French English Dictionary